import { EggAppConfig, PowerPartial } from 'egg';

export default () => {
  const config: PowerPartial<EggAppConfig> = {};
  // 给mongoDB和redis添加密码
  // config.mongoose = {
  //   client: {
  //     url: '',
  //     options: {
  //       dbName: 'lego',
  //       user: 'xyz',
  //       pass: 'pass',
  //     },
  //   },
  // };
  // config.redis = {
  //   client: {
  //     port: 6379,
  //     host: '127.0.0.1',
  //     password: '',
  //     db: 0,
  //   },
  // };
  // 配置cors允许的域名
  config.security = {
    domainWhiteList: [ 'http://localhost:4000' ],
  };
  // 配置jwt时间
  config.jwtExpires = '2 days';
  // 本地的URL替换
  config.giteeOauthConfig = {
    redirectURL: 'http://localhost:8080/api/users/passport/callback',
  };
  config.H5BaseURL = 'http://localhost:8080/api/pages';
  return config;
};
